翻訳と辞書
Words near each other
・ パックンフラワー
・ パックンマックン
・ パックンマックン・海保知里の英語にThank you!
・ パックンロール
・ パック・イン・ビデオ
・ パック・イン・ミュージック
・ パック・ブン
・ パック旅行
・ パック詰め
・ パッケージ
パッケージ (Java)
・ パッケージ (電子部品)
・ パッケージソフト
・ パッケージソフトウェア
・ パッケージソフトウエア
・ パッケージツアー
・ パッケージデザイン
・ パッケージプラザ ナカオサ
・ パッケージマネジメントシステム
・ パッケージメディア


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

パッケージ (Java) : ミニ英和和英辞書
パッケージ (Java)[じゃば]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [ちょうおん]
 (n) long vowel mark (usually only used in katakana)

パッケージ (Java) : ウィキペディア日本語版
パッケージ (Java)[じゃば]
Javaパッケージ(Java package)は名前空間の中にあるJavaクラスをまとめるメカニズムである。Javaパッケージは、JARファイルと呼ばれる圧縮ファイルの中に保存することができ、クラス群を一つのグループとしてまとめた方が1つずつダウンロードするよりも高速化される。プログラマも一般に同じカテゴリに属しているクラスや類似した機能を提供するクラスをまとめたパッケージを使う。
Javaソースファイルはファイルの先頭にソースファイルが定義したクラスのパッケージを明示するpackage構文を含むことができる。
* パッケージはそれが含むタイプに関してユニークな名前空間を提供する。
* 同じパッケージにあるクラス群はお互いに保護された(protected)メンバにアクセスできる。
* パッケージは次に述べる種類のを含むことができる。
 * クラス
 * インタフェース
 * 列挙型
 * アノテーション
C++などの言語に使われているnamespace (名前空間)に似ているが、その名前空間よりも機能は限定的であり、階層構造を持たず、クラス名の衝突を避けるために存在する。またそのパッケージ内にあるクラスに対しては、package privateといった設定が可能であり、package privateクラスパッケージ外部のクラスからのアクセスが禁止され、カプセル化による情報隠蔽を実現できる。これによりGoFデザインパターンの一つ、Facade パターンをより忠実に実現することができる。
== パッケージ使用 ==

Javaソースファイルでは、ファイルが属しているパッケージにはpackage キーワードが明示されている。

package java.awt.event;

Javaソースファイル内でパッケージを使うことで、import文でパッケージからクラスをインポートすることは便利なものとなる。この構文

import java.awt.event.
*;

java.awt.event からすべてのクラスをインポートする。一方、

import java.awt.event.ActionEvent;

はパッケージからActionEventクラスだけをインポートする。これらのimport文どちらも、以下のように単純クラス名でActionEvent クラスを参照利用することができる:

ActionEvent myEvent = new ActionEvent();

クラスはクラス完全修飾名を使うことでimport文無しで直接使うことができる。例えば、

java.awt.event.ActionEvent myEvent = new java.awt.event.ActionEvent();

は前述のimport文を要求しない。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「パッケージ (Java)」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.